In algebra, the factor theorem is a theorem linking factors and zeros of a polynomial. It is a special case of the polynomial remainder theorem.
The factor theorem states that a polynomial has a factor if and only if .
Two problems where the factor theorem is commonly applied are those of factoring a polynomial and finding the roots of a polynomial equation; it is a direct consequence of the theorem that these problems are essentially equivalent.
The factor theorem is also used to remove known zeros from a polynomial while leaving all unknown zeros intact, thus producing a lower degree polynomial whose zeros may be easier to find. Abstractly, the method is as follows:
You wish to find the factors at
To do this you would use trial and error to find the first x value that causes the expression to equal zero. To find out if is a factor, substitute into the polynomial above:
As this is equal to 18 and not 0 this means is not a factor of . So, we next try (substituting into the polynomial):
This is equal to . Therefore , which is to say , is a factor, and is a root of
The next two roots can be found by algebraically dividing by to get a quadratic, which can be solved directly, by the factor theorem or by the quadratic equation.
and therefore and are the factors of
Let be a polynomial with complex coefficients, and be in an integral domain (e.g. ). Then if and only if can be written in the form where is also a polynomial. is determined uniquely.
This indicates that those for which are precisely the roots of . Repeated roots can be found by application of the theorem to the quotient , which may be found by polynomial long division.